Skip to content

chore: upgrade artifact actions to Node.js 24 compatible versions - #139

Merged
wforney merged 1 commit into
mainfrom
copilot/update-actions-to-node-24
Aug 15, 2026
Merged

chore: upgrade artifact actions to Node.js 24 compatible versions#139
wforney merged 1 commit into
mainfrom
copilot/update-actions-to-node-24

Conversation

Copilot AI commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

GitHub Actions runners have deprecated Node.js 20, forcing affected actions onto Node.js 24 and emitting warnings. This updates the two controllable actions to their latest Node 24-compatible releases.

Changes

  • actions/upload-artifact: v5v7
  • actions/download-artifact: v5v8

Known remaining warning

mathieudutour/github-tag-action@v6.2 still targets node20 and has no upstream release targeting Node 24. The deprecation warning for this action will persist until the author publishes a compatible version.

…s 24 compatible)

Co-authored-by: wforney <79032+wforney@users.noreply.github.com>
@wforney
wforney marked this pull request as ready for review August 15, 2026 04:01
Copilot AI lite review requested due to automatic review settings August 15, 2026 04:01
@wforney
wforney merged commit b503e21 into main Aug 15, 2026
2 checks passed
@wforney
wforney deleted the copilot/update-actions-to-node-24 branch August 15, 2026 04:01

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the release workflow to use Node.js 24–compatible GitHub Actions for artifact upload/download, addressing runner deprecation warnings and keeping the release pipeline current.

Changes:

  • Bumped actions/upload-artifact from v5 to v7 in the packaging job.
  • Bumped actions/download-artifact from v5 to v8 in both publish jobs.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants